international ratings management municipal bond public finance stocks bond municipal bonds ibca software customisation forex insurance change management law firm systems integration bonds project management trading software development consulting finance litigation streamlining